﻿using ExcellentProject.Aplicacion.Cuestionarios.Servicios.ServicioDeRecursos;
using ExcellentProject.Dominio.Cuestionarios.Entidades;
using ExcellentProject.Dominio.Cuestionarios.Repositorios;
using ExcellentProject.Dominio.Cuestionarios.Servicios.Recursos;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using Dominio.Core.Repositorios;
using ExcellentProject.Infraestructura.AccesoDatos.Cuestionarios;

namespace ExcellentProject.Cuestionarios.Recursos
{
    public partial class AdministracionRecursos : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
#if (DEBUG)
                var repositorio = (IRepositorio<Recurso>)(new RepositorioRecurso());
                repositorio.Contexto = new CuestionariosContext();
                var servicioDeAdministracion = new ServicioDeAdministracionDeRecursos(repositorio);
                var servicioRecursos = new ServicioDeRecursos(servicioDeAdministracion);
#endif
                ResourcesGridView.DataSource = servicioRecursos.ConsultarRecursos(null);
                ResourcesGridView.DataBind();
            }
        }

        protected void ResourcesGridView_SelectedIndexChanged(object sender, EventArgs e)
        {

        }
    }
}